fragrant yellow muskmelon - Turkish English Dictionary